pub fn dp_rec_mc(amount: u32) -> u32 {
    let mut paper_num = 0;
    let nums = vec![100,50,30,20,10,5,2,1];
    let mut mod_num = amount;
    for i in nums{
        paper_num += mod_num/i;
        mod_num = mod_num % i;
        if mod_num == 0{
            break;
        }
    }
    paper_num
}
